mechanical debarking - Francés Inglés Diccionario